package com.jz.netthings.analysis.bean;

import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 村落标准地址对应的经纬度
 * </p>
 *
 * @author yangyunyun
 * @since 2019-07-11
 */
@Data
public class DzJwdBase implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 截取后的村落标准地址
     */
    @TableField("splitAddress")
    private String splitAddress;
    /**
     * 经度
     */
    private Double jd;
    /**
     * 纬度
     */
    private Double wd;
    /**
     * 到浆站的路程
     */
    private Integer distance;
    /**
     * 到浆站的预计行车时间（分钟）
     */
    private Integer duration;
    /**
     * 村落中的浆员数量，根据不同情况，这里展示的就是不同情况对应的浆员数量
     * 比如：查询所有浆员的，它就等于所有浆员
     * 查询忠诚浆员的，它就等于忠诚浆员
     */
    @TableField(exist = false)
    private int providerNums;
    /**
     * 村落的综合统计信息
     */
    @TableField(exist = false)
    private VillageColligate villageColligate;


}
